package k1_exercise;

public class Array_exercise_eleventh {
    /**
     * 从键盘中接收用户输入的10个数值，输出最大的三个
     */
    public static void main(String[] args) {

        int[] nums = {8,3,2,7,6,9,4,6,1,10};

        int tmp = 0;

        //第一层循环只参与次数，因为要获取最大的三个值，所以只循环三次即可
        for (int i = 1; i <= 3 ; i++) {
            //这里正常执行冒泡排序
            for (int j = 0; j < nums.length-1-i; j++) {
                if(nums[j]>nums[j+1]){
                    tmp = nums[j];
                    nums[j] = nums[j+1];
                    nums[j+1] = tmp;
                }
            }
            //每执行一次，最大值就放在数组的最后的相应位置
            System.out.println(nums[nums.length-i]);
        }
    }
}
